<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ page import="java.util.*" %>
<%@ page import="EJBPackage.*" %>
<html>
<head>
<link rel="stylesheet" type="text/css" href="./style.css" />
<title><%=
	(String)session.getAttribute("nome")
%><%=
	" "
%> <%=
	(String)session.getAttribute("cognome")
%></title>
<link rel="stylesheet" type="text/css" href="./style.css">
</head>
<body>
<div id="telaio1">
		<div id="testata">
        	<div id="testatainterna">
       			<h2><a href="./">Home</a></h2>
    	    </div>
    	</div>

	<div id="logout">
    	<h3>
    		<form action="./Autenticazione" method="post">
				<input type="submit" value="logout">
				<input type="hidden" name="logout" value="1">
			</form>
        </h3>
    </div>

	<div id="menusinistropiccolo">
    	<ul>
        	<h1>Pagine Utente</h1>
        		<li><a href="./Utente">Profilo Utente</a></li>
				<li><a href="./InfoPersonali">Gestisci Informazioni personali</a></li>
				<li><a href="./AbilitaUtente">Abilita</a></li>
				<li><a href="./Amici">Amici</a></li>
				<li><a href="./RichiesteAiuto">Richieste Aiuto</a></li>
				<li><a href="./RicercaAiuto">Ricerca Aiuto</a></li>
		</ul>
	</div>

 	<div id="centralegrande">
    	<div id="listaunica">
    	<ul>
   			<h1>Dati Personali</h1>
   			<li>Nome:<%=" "+(String)session.getAttribute("nome") %></li>
			<li>Cognome:<%=" "+(String)session.getAttribute("cognome") %></li>
			<li>Indirizzo:<%=" "+(String)session.getAttribute("indirizzo") %></li>
			<li>Telefono:<%=" "+(String)session.getAttribute("telefono") %></li>
		</ul>
		<ul>
				
					<h1>Feedback</h1>
					<%
						Set<RichiestaAiuto> listaRichieste = (Set<RichiestaAiuto>) session.getAttribute("richieste");
						if(listaRichieste!=null){
							if(listaRichieste.size()!=0){
								Iterator<RichiestaAiuto> iRichieste = listaRichieste.iterator();
								while(iRichieste.hasNext()){
									RichiestaAiuto richiesta = iRichieste.next();
									if(richiesta.getStato()==Costanti.STATO_CHIUSA){
										Feedback f = richiesta.getFeedback();
										%><li>Feedback: <%=f.getDescrizione()%></li>
										<li>Voto:
										<%	int voto = f.getValutazione();
											int max = 5;
											int count;
											for(count=1;count<=max;count++){
												if(count>max-voto){
													%>★<%
												}else{
													%>☆<%
												}
											}%></li><%
										Set<Abilita> aLista = richiesta.getAbilita();
										Iterator<Abilita> iAbilita = aLista.iterator();
										String stringAbilita = "";
											while(iAbilita.hasNext()){
												Abilita abilita = iAbilita.next();
												stringAbilita+=abilita.getNome();
											}
										%><li><%= stringAbilita%></li><%	
									}
								}
							}else{
								%><li>Nessun Feedback</li><%
							}
						}else{
							%><li>Nessun Feedback</li><%
						}
					%>
				
				</ul>
    	</div>
    </div>
</div>

</body>
</html>